Siel\Acumulus\Shop\InvoiceStatusForm D

Total Complexity 157
Dependencies 20
Dependents 0
Total lines 1,424
Lines of code 748
Logical lines of code 432
Comment lines 521
Methods 42
Properties 6

Methods 42

Method Rating Maintainability Complexity Lines of code
getInvoiceInfo()
B
34 20 97
getPaymentStatusFields()
A
38 11 73
execute()
A
43 10 49
getFields1Source()
A
42 9 54
setServiceAndSubmittedSource()
A
48 8 32
validate()
S
51 7 25
getAmountFields()
S
47 6 35
getVatTypeField()
S
53 6 24
sanitizeStringValue()
S
57 6 18
sanitizeIntValue()
S
59 6 15
getLinksField()
S
51 5 25
getStatusClass()
S
58 5 18
getStatusIcon()
S
60 5 16
getFieldDefinitions()
S
48 3 36
getAmountStatus()
S
61 4 12
getFormattedAmount()
S
55 3 18
sanitizeDateTimeValue()
S
63 4 10
sanitizeDateValue()
S
61 3 12
addIdPrefix()
S
62 3 11
sanitizeEntry()
S
53 2 23
setStatus()
S
68 3 8
sanitizeFloatValue()
S
77 2 3
isSubmitted()
S
78 2 3
getAmountStatusTitle()
S
69 2 7
sanitizeConceptInfo()
S
64 2 10
getEntryFields()
S
63 2 10
getStatusLabelAttributes()
S
64 2 10
sanitizeBoolValue()
S
78 2 3
__construct()
S
60 1 13
getDeletedFields()
S
61 1 13
getNotSentFields()
S
62 1 12
getSendAgainFields()
S
62 1 12
getHiddenField()
S
72 1 6
getDate()
S
80 1 3
getIdPrefix()
S
79 1 3
setSource()
S
81 1 3
getNonExistingFields()
S
81 1 3
getCommunicationErrorFields()
S
66 1 9
getConceptFields()
S
81 1 3
setSubmittedValues()
S
77 1 4
resetStatus()
S
77 1 4
hasSource()
S
80 1 3